home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / dskut / st2dos10.zip / ST2DOS.DOC < prev    next >
Text File  |  1993-04-17  |  4KB  |  112 lines

  1. Welcome to ST2DOS
  2. Version 1.0
  3. April 16, 1993
  4.  
  5. Copyright (C) 1993 Arno Schaefer
  6.  
  7. ST2DOS will make Atari ST written Floppy Disks readable under DOS.
  8.  
  9. ST2DOS is free, but I retain Copyright. If you want to use parts of the source
  10. code in your programs, please contact me.
  11. You may freely redistribute ST2DOS under the condition that you include all of
  12. the files listed below without changes.
  13.  
  14. ------------------------------------------------------------------------------
  15.  
  16. Extract from the GNU general public license:
  17.  
  18. This program is free software; you can redistribute it and/or modify
  19. it under the terms of the GNU General Public License as published by
  20. the Free Software Foundation; either version 1, or (at your option)
  21. any later version.
  22.  
  23. This program is distributed in the hope that it will be useful,
  24. but WITHOUT ANY WARRANTY; without even the implied warranty of
  25. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  26. GNU General Public License for more details.
  27.  
  28. You should have received a copy of the GNU General Public License
  29. along with this program; see the file COPYING.  If not, write to
  30. the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
  31.  
  32. ------------------------------------------------------------------------------
  33.  
  34. Introduction:
  35. -------------
  36.  
  37. Floppies formatted on an Atari ST with TOS version < 1.4 are not directly
  38. readable under MSDOS. Many programs exist on the Atari ST side to remedy this,
  39. but I did not yet see any on the MSDOS side.
  40.  
  41. There are two differences between TOS and DOS disks that cause DOS to not
  42. read the disks:
  43.  
  44. 1. The Media Descriptor Byte in the Bootsector (Offset 15h) and in the first
  45.    Byte of the two FATs of the Disk is not written correctly by TOS.
  46.    It should be F8h for 1-sided and F9h for 2-sided floppies.
  47.  
  48. 2. The Jump instruction in the first three bytes of the Bootsector differs be-
  49.    tween TOS and DOS (naturally - different Processor).
  50.    For DOS it should be EB 3C 90.
  51.  
  52. While this is no problem for the ST (it can read DOS disks) it is one for
  53. DOS.
  54.  
  55. ST2DOS writes the correct values to the disks and thus make the disks readable
  56. under DOS (without touching the data on the disk, of course).
  57. It will not change High Density disks (these have been introduced to the ST
  58. after TOS 1.4).
  59.  
  60. To start ST2DOS, type ST2DOS at the DOS prompt, followed by <ENTER>.
  61. If you have two disk drives, you will be asked which one to use.
  62. The program runs in an endless loop. To exit the program, press <CTRL-C>.
  63.  
  64. Known problems:
  65. ---------------
  66.  
  67. 1. The program has not been tested with many different formats. It may fail on
  68.    disks with more than 9 sectors (this also depends on the PC Bios) or on
  69.    single-sided disks.
  70.    (If you find that it works with any of these, please drop me a line and
  71.    include the name of your BIOS).
  72.  
  73. 2. If you boot your PC with a floppy that was changed this way, the PC will
  74.    hang, since it will not find the correct boot program. You will have to re-
  75.    boot without the disk in the drive.
  76.  
  77. 3. ST-bootable disks are not bootable any more after conversion.
  78.  
  79. Error messages:
  80. ---------------
  81.  
  82. 'Invalid Bootsector' means that the number of sides in the bootsector is not
  83. 1 or 2.
  84.  
  85. 'Error reading Bootsector/FAT 1/FAT 2' means ST2DOS could not read the indi-
  86. cated sector. This may occur if there is no disk in the drive or if the
  87. sector is defect.
  88.  
  89. 'Error writing Bootsector/FAT 1/FAT 2' means that the sector could not be
  90. written. This will usually occur if the disk is write protected.
  91.  
  92. The two latter are normally preceded by the appropriate DOS error message
  93. (Abort/Retry/Fail...).
  94.  
  95.  
  96. You should have received the following files in this archive:
  97.  
  98. ST2DOS.C        - the source code of ST2DOS
  99. ST2DOS.EXE      - the executable of ST2DOS
  100. COPYING         - the GNU general public license
  101. ST2DOS.DOC      - this file
  102.  
  103. If you lack any of these files, try to get the original archive. If you can't
  104. find it, contact me.
  105.  
  106.  
  107. Report problems and direct all questions to:
  108.  
  109. Arno Schaefer
  110. schaefer@silene.imag.fr
  111.  
  112.